solemn league and covenant - Français Anglais Dictionnaire